package com.orangeforms.webadmin.app.vo;

import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;

/**
 * 部门主数据(MdmDataDepatment)视图模型
 *
 * @author xisheng
 * @since 2022-09-05 09:49:58
 */
@ApiModel("部门主数据")
@Data
public class MdmDataDepatmentVo {
     /**
     * 部门编码
     */   
    @ApiModelProperty(value = "部门编码")
    private String deptCode;
     /**
     * 部门名称
     */   
    @ApiModelProperty(value = "部门名称")
    private String deptName;
     /**
     * 上级编码
     */   
    @ApiModelProperty(value = "上级编码")
    private String parentCode;
     /**
     * 上级名称
     */   
    @ApiModelProperty(value = "上级名称")
    private String parentName;
     /**
     * 部门状态
     */   
    @ApiModelProperty(value = "部门状态")
    private String deptStatus;
     /**
     * 显示顺序
     */   
    @ApiModelProperty(value = "显示顺序")
    private Integer displayOrder;
     /**
     * 原部门编码
     */   
    @ApiModelProperty(value = "原部门编码")
    private String oDeptCode;
     /**
     * 数据更新标识,1-新增,2-更新,3-删除
     */   
    @ApiModelProperty(value = "数据更新标识,1-新增,2-更新,3-删除")
    private Integer modifyFlag;
     /**
     * 用于区分该批次数据的唯一编号
     */   
    @ApiModelProperty(value = "用于区分该批次数据的唯一编号")
    private String busiNum;
     /**
     * 所属机构编码
     */   
    @ApiModelProperty(value = "所属机构编码")
    private String orgCode;
     /**
     * 1-推送 0-不推送
     */   
    @ApiModelProperty(value = "1-推送 0-不推送")
    private Integer publishFlag;
     /**
     * 部门负责人
     */   
    @ApiModelProperty(value = "部门负责人")
    private String deptHead;
     /**
     * 分管领导
     */   
    @ApiModelProperty(value = "分管领导")
    private String directDeader;

}

